technological forecast - Spanish English Dictionary